home *** CD-ROM | disk | FTP | other *** search
- /* $VER: test_external 37.1 (21.2.93) */
- /* Program to demonstrate the AME externally */
- /* controlled buffer */
-
- if (~show('L','rexxsupport.library')) then do
- addlib('rexxsupport.library',0,-30,0)
- end
-
- 'setprefs' eport WEDGEPORT
- 'setprefs' ext
- mp = openport(WEDGEPORT)
-
- do forever
- if quitflag = 1 then leave
- t = waitpkt(WEDGEPORT)
-
- do ff = 1
- p = getpkt(WEDGEPORT)
- if c2d(p) = 0 then leave ff
- line = getarg(p)
-
- parse var line command code f n .
- k= x2d(code)
- if code = 71 then quitflag = 1
- else do
- if ((k > 64) & (k < 91)) | ((k > 96) & (k < 123)) then k = k+1
- 'executekey' f n k
- end
- t=reply(p,0)
- end
- end
-
- 'unsetprefs' ext
- 'unsetprefs' EPORT
-